Shanghai Chenshan Botanical Garden

Located in Songjiang District, Shanghai Chenshan Botanical Garden is the largest botanical garden in East China and the second botanical garden in Shanghai. Our company provides budget review service for the project.


Design time: 2018

Completion time: 2019

Area (square metres: 2,070,000

Position: Songjiang District,Shanghai